resin or varnish impregnated - Espagnol Anglais Dictionnaire